Skip to content

⬆️ bump brainpy-state from 0.0.3 to 0.0.4#63

Merged
chaoming0625 merged 1 commit intomainfrom
dependabot/pip/brainpy-state-0.0.4
Mar 11, 2026
Merged

⬆️ bump brainpy-state from 0.0.3 to 0.0.4#63
chaoming0625 merged 1 commit intomainfrom
dependabot/pip/brainpy-state-0.0.4

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 23, 2026

Bumps brainpy-state from 0.0.3 to 0.0.4.

Release notes

Sourced from brainpy-state's releases.

Version 0.0.4

Highlights

Version 0.0.4 is a major feature release that introduces a comprehensive library of NEST-compatible neural models (initial version), reorganizes the public API into dedicated _brainpy and _nest submodules, and transitions the project to the Apache 2.0 license.

Added

NEST-Compatible Model Library

A complete port of the NEST simulator model catalogue, covering more than 250 models across all major categories:

Neuron Models

  • Integrate-and-Fire (IAF): iaf_psc_alpha, iaf_psc_alpha_multisynapse, iaf_psc_alpha_ps, iaf_psc_delta, iaf_psc_delta_ps, iaf_psc_exp, iaf_psc_exp_htum, iaf_psc_exp_multisynapse, iaf_psc_exp_ps, iaf_psc_exp_ps_lossless, iaf_cond_alpha, iaf_cond_alpha_mc, iaf_cond_beta, iaf_cond_exp, iaf_cond_exp_sfa_rr, iaf_bw_2001, iaf_bw_2001_exact, iaf_chs_2007, iaf_chxk_2008, iaf_tum_2000
  • Adaptive Exponential IF (AdEx / aeif): aeif_cond_alpha, aeif_cond_alpha_astro, aeif_cond_alpha_multisynapse, aeif_cond_beta_multisynapse, aeif_cond_exp, aeif_psc_alpha, aeif_psc_delta, aeif_psc_delta_clopath, aeif_psc_exp
  • Generalized IF (GIF): gif_cond_exp, gif_cond_exp_multisynapse, gif_pop_psc_exp, gif_psc_exp, gif_psc_exp_multisynapse
  • Multi-timescale Adaptive Threshold (MAT): amat2_psc_exp, mat2_psc_exp
  • Generalized LIF (GLIF): glif_cond, glif_psc, glif_psc_double_alpha
  • Hodgkin-Huxley family: hh_cond_beta_gap_traub, hh_cond_exp_traub, hh_psc_alpha, hh_psc_alpha_clopath, hh_psc_alpha_gap, ht_neuron
  • Izhikevich: izhikevich
  • Point-process neurons: pp_cond_exp_mc_urbanczik, pp_psc_delta
  • Binary neurons: erfc_neuron, ginzburg_neuron, mcculloch_pitts_neuron
  • Rate neurons: gauss_rate_ipn, lin_rate_ipn, lin_rate_opn, rate_neuron_ipn, rate_neuron_opn, rate_transformer_node, siegert_neuron, sigmoid_rate_ipn, sigmoid_rate_gg_1998_ipn, tanh_rate_ipn, tanh_rate_opn, threshold_lin_rate_ipn, threshold_lin_rate_opn
  • Miscellaneous: ignore_and_fire

Synapse Models

  • Static: static_synapse, static_synapse_hom_w, cont_delay_synapse, bernoulli_synapse
  • Short-term plasticity: tsodyks_synapse, tsodyks_synapse_hom, tsodyks2_synapse, quantal_stp_synapse
  • STDP: stdp_synapse, stdp_synapse_hom, stdp_dopamine_synapse, stdp_facetshw_synapse_hom, stdp_nn_pre_centered_synapse, stdp_nn_restr_synapse, stdp_nn_symm_synapse, stdp_pl_synapse_hom, stdp_triplet_synapse

... (truncated)

Changelog

Sourced from brainpy-state's changelog.

[0.0.4] – 2025-02-21

Highlights

Version 0.0.4 is a major feature release that introduces a comprehensive library of NEST-compatible neural models (initial version), reorganizes the public API into dedicated _brainpy and _nest submodules, and transitions the project to the Apache 2.0 license.

Added

NEST-Compatible Model Library

A complete port of the NEST simulator model catalogue, covering more than 250 models across all major categories:

Neuron Models

  • Integrate-and-Fire (IAF): iaf_psc_alpha, iaf_psc_alpha_multisynapse, iaf_psc_alpha_ps, iaf_psc_delta, iaf_psc_delta_ps, iaf_psc_exp, iaf_psc_exp_htum, iaf_psc_exp_multisynapse, iaf_psc_exp_ps, iaf_psc_exp_ps_lossless, iaf_cond_alpha, iaf_cond_alpha_mc, iaf_cond_beta, iaf_cond_exp, iaf_cond_exp_sfa_rr, iaf_bw_2001, iaf_bw_2001_exact, iaf_chs_2007, iaf_chxk_2008, iaf_tum_2000
  • Adaptive Exponential IF (AdEx / aeif): aeif_cond_alpha, aeif_cond_alpha_astro, aeif_cond_alpha_multisynapse, aeif_cond_beta_multisynapse, aeif_cond_exp, aeif_psc_alpha, aeif_psc_delta, aeif_psc_delta_clopath, aeif_psc_exp
  • Generalized IF (GIF): gif_cond_exp, gif_cond_exp_multisynapse, gif_pop_psc_exp, gif_psc_exp, gif_psc_exp_multisynapse
  • Multi-timescale Adaptive Threshold (MAT): amat2_psc_exp, mat2_psc_exp
  • Generalized LIF (GLIF): glif_cond, glif_psc, glif_psc_double_alpha
  • Hodgkin-Huxley family: hh_cond_beta_gap_traub, hh_cond_exp_traub, hh_psc_alpha, hh_psc_alpha_clopath, hh_psc_alpha_gap, ht_neuron
  • Izhikevich: izhikevich
  • Point-process neurons: pp_cond_exp_mc_urbanczik, pp_psc_delta
  • Binary neurons: erfc_neuron, ginzburg_neuron, mcculloch_pitts_neuron
  • Rate neurons: gauss_rate_ipn, lin_rate_ipn, lin_rate_opn, rate_neuron_ipn, rate_neuron_opn, rate_transformer_node, siegert_neuron, sigmoid_rate_ipn, sigmoid_rate_gg_1998_ipn, tanh_rate_ipn, tanh_rate_opn, threshold_lin_rate_ipn, threshold_lin_rate_opn
  • Miscellaneous: ignore_and_fire

Synapse Models

  • Static: static_synapse, static_synapse_hom_w, cont_delay_synapse, bernoulli_synapse
  • Short-term plasticity: tsodyks_synapse, tsodyks_synapse_hom, tsodyks2_synapse, quantal_stp_synapse
  • STDP: stdp_synapse, stdp_synapse_hom, stdp_dopamine_synapse, stdp_facetshw_synapse_hom, stdp_nn_pre_centered_synapse, stdp_nn_restr_synapse, stdp_nn_symm_synapse, stdp_pl_synapse_hom,

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [brainpy-state](https://github.com/chaobrain/brainpy.state) from 0.0.3 to 0.0.4.
- [Release notes](https://github.com/chaobrain/brainpy.state/releases)
- [Changelog](https://github.com/chaobrain/brainpy.state/blob/main/changelog.md)
- [Commits](https://github.com/chaobrain/brainpy.state/commits/v0.0.4)

---
updated-dependencies:
- dependency-name: brainpy-state
  dependency-version: 0.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Feb 23, 2026
@chaoming0625 chaoming0625 merged commit 7f1d674 into main Mar 11, 2026
3 checks passed
@chaoming0625 chaoming0625 deleted the dependabot/pip/brainpy-state-0.0.4 branch March 11, 2026 10:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant